Big Huge Thesaurus

Helianthus tuberosus

noun